﻿<Window x:Class="FCS.Emulator.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="603" Width="1014" IsEnabledChanged="Window_IsEnabledChanged">
    <Grid>
        <GroupBox Header="Server-controlled States" Height="504" HorizontalAlignment="Left" Margin="12,12,0,0" Name="groupBox1" VerticalAlignment="Top" Width="629">
            <Grid>
                <CheckBox Content="H1" Height="16" HorizontalAlignment="Left" Margin="33,25,0,0" Name="checkBoxH1" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="H2" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,47,0,0" Name="checkBoxH2" VerticalAlignment="Top" />
                <CheckBox Content="H3" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,69,0,0" Name="checkBoxH3" VerticalAlignment="Top" />
                <CheckBox Content="H4" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,91,0,0" Name="checkBoxH4" VerticalAlignment="Top" />
                <CheckBox Content="H5" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,113,0,0" Name="checkBoxH5" VerticalAlignment="Top" />
                <CheckBox Content="H6" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,135,0,0" Name="checkBoxH6" VerticalAlignment="Top" />
                <CheckBox Content="H7" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,157,0,0" Name="checkBoxH7" VerticalAlignment="Top" />
                <CheckBox Content="H8" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,179,0,0" Name="checkBoxH8" VerticalAlignment="Top" />
                <CheckBox Content="H9" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,201,0,0" Name="checkBoxH9" VerticalAlignment="Top" />
                <CheckBox Content="H10" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,223,0,0" Name="checkBoxH10" VerticalAlignment="Top" />
                <CheckBox Content="H11" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,245,0,0" Name="checkBoxH11" VerticalAlignment="Top" />
                <CheckBox Content="H12" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,267,0,0" Name="checkBoxH12" VerticalAlignment="Top" />
                <CheckBox Content="HR" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,289,0,0" Name="checkBoxHR" VerticalAlignment="Top" />
                <CheckBox Content="HC" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="33,311,0,0" Name="checkBoxHC" VerticalAlignment="Top" />
                <!-- Vertical Valves -->
                <CheckBox Content="V1" Height="16" HorizontalAlignment="Left" Margin="103,25,0,0" Name="checkBoxV1" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="V2" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,47,0,0" Name="checkBoxV2" VerticalAlignment="Top" />
                <CheckBox Content="V3" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,69,0,0" Name="checkBoxV3" VerticalAlignment="Top" />
                <CheckBox Content="V4" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,91,0,0" Name="checkBoxV4" VerticalAlignment="Top" />
                <CheckBox Content="V5" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,113,0,0" Name="checkBoxV5" VerticalAlignment="Top" />
                <CheckBox Content="V6" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,135,0,0" Name="checkBoxV6" VerticalAlignment="Top" />
                <CheckBox Content="V7" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,157,0,0" Name="checkBoxV7" VerticalAlignment="Top" />
                <CheckBox Content="V8" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,179,0,0" Name="checkBoxV8" VerticalAlignment="Top" />
                <CheckBox Content="V9" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,201,0,0" Name="checkBoxV9" VerticalAlignment="Top" />
                <CheckBox Content="V10" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,223,0,0" Name="checkBoxV10" VerticalAlignment="Top" />
                <CheckBox Content="V11" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,245,0,0" Name="checkBoxV11" VerticalAlignment="Top" />
                <CheckBox Content="V12" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,267,0,0" Name="checkBoxV12" VerticalAlignment="Top" />
                <CheckBox Content="VR" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,289,0,0" Name="checkBoxVR" VerticalAlignment="Top" />
                <CheckBox Content="VC" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="103,311,0,0" Name="checkBoxVC" VerticalAlignment="Top" />
                <!-- North end valves -->
                <CheckBox Content="N1" Height="16" HorizontalAlignment="Left" Margin="173,25,0,0" Name="checkBoxN1" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="N2" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,47,0,0" Name="checkBoxN2" VerticalAlignment="Top" />
                <CheckBox Content="N3" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,69,0,0" Name="checkBoxN3" VerticalAlignment="Top" />
                <CheckBox Content="N4" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,91,0,0" Name="checkBoxN4" VerticalAlignment="Top" />
                <CheckBox Content="N5" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,113,0,0" Name="checkBoxN5" VerticalAlignment="Top" />
                <CheckBox Content="N6" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,135,0,0" Name="checkBoxN6" VerticalAlignment="Top" />
                <CheckBox Content="N7" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,157,0,0" Name="checkBoxN7" VerticalAlignment="Top" />
                <CheckBox Content="N8" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,179,0,0" Name="checkBoxN8" VerticalAlignment="Top" />
                <CheckBox Content="N9" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,201,0,0" Name="checkBoxN9" VerticalAlignment="Top" />
                <CheckBox Content="N10" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,223,0,0" Name="checkBoxN10" VerticalAlignment="Top" />
                <CheckBox Content="N11" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,245,0,0" Name="checkBoxN11" VerticalAlignment="Top" />
                <CheckBox Content="N12" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,267,0,0" Name="checkBoxN12" VerticalAlignment="Top" />
                <CheckBox Content="N13" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,289,0,0" Name="checkBoxN13" VerticalAlignment="Top" />
                <CheckBox Content="N14" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,311,0,0" Name="checkBoxN14" VerticalAlignment="Top" />
                <CheckBox Content="N15" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,333,0,0" Name="checkBoxN15" VerticalAlignment="Top" />
                <CheckBox Content="N16" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="173,355,0,0" Name="checkBoxN16" VerticalAlignment="Top" />
                <CheckBox Content="N17" Height="16" HorizontalAlignment="Left" Margin="243,25,0,0" Name="checkBoxN17" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="N18" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,47,0,0" Name="checkBoxN18" VerticalAlignment="Top" />
                <CheckBox Content="N19" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,69,0,0" Name="checkBoxN19" VerticalAlignment="Top" />
                <CheckBox Content="N20" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,91,0,0" Name="checkBoxN20" VerticalAlignment="Top" />
                <CheckBox Content="N21" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,113,0,0" Name="checkBoxN21" VerticalAlignment="Top" />
                <CheckBox Content="N22" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,135,0,0" Name="checkBoxN22" VerticalAlignment="Top" />
                <CheckBox Content="N23" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,157,0,0" Name="checkBoxN23" VerticalAlignment="Top" />
                <CheckBox Content="N24" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="243,179,0,0" Name="checkBoxN24" VerticalAlignment="Top" />
                <!-- Lights -->
                <CheckBox Content="Light1" HorizontalAlignment="Left" Margin="313,25,0,444" Name="checkBoxL1" IsEnabled="False" />
                <CheckBox Content="Light2" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,47,0,0" Name="checkBoxL2" VerticalAlignment="Top" />
                <CheckBox Content="Light3" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,69,0,0" Name="checkBoxL3" VerticalAlignment="Top" />
                <CheckBox Content="Light4" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,91,0,0" Name="checkBoxL4" VerticalAlignment="Top" />
                <CheckBox Content="Light5" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,113,0,0" Name="checkBoxL5" VerticalAlignment="Top" />
                <CheckBox Content="Light6" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,135,0,0" Name="checkBoxL6" VerticalAlignment="Top" />
                <CheckBox Content="Light7" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,157,0,0" Name="checkBoxL7" VerticalAlignment="Top" />
                <CheckBox Content="Light8" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,179,0,0" Name="checkBoxL8" VerticalAlignment="Top" />
                <CheckBox Content="Light9" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,201,0,0" Name="checkBoxL9" VerticalAlignment="Top" />
                <CheckBox Content="Light10" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,223,0,0" Name="checkBoxL10" VerticalAlignment="Top" />
                <CheckBox Content="Light11" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,245,0,0" Name="checkBoxL11" VerticalAlignment="Top" />
                <CheckBox Content="Light12" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,267,0,0" Name="checkBoxL12" VerticalAlignment="Top" />
                <CheckBox Content="Light13" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,289,0,0" Name="checkBoxL13" VerticalAlignment="Top" />
                <CheckBox Content="Light14" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="313,311,0,0" Name="checkBoxL14" VerticalAlignment="Top" />
                <!-- misc -->
                <CheckBox Content="North Mister" Height="16" HorizontalAlignment="Left" Margin="33,416,0,0" Name="checkBoxNMister" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="South Mister" Height="16" HorizontalAlignment="Left" Margin="173,416,0,0" Name="checkBoxSMister" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="North Valve State" Height="16" HorizontalAlignment="Left" Margin="33,438,0,0" Name="checkBoxNorthValve" VerticalAlignment="Top" IsEnabled="False" />
                <CheckBox Content="Weir1" HorizontalAlignment="Left" IsEnabled="False" Margin="392,25,0,443" Name="checkBoxWeir1" />
                <CheckBox Content="Weir2" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="392,47,0,0" Name="checkBoxWeir2" VerticalAlignment="Top" />
                <CheckBox Content="Weir3" Height="16" HorizontalAlignment="Left" IsEnabled="False" Margin="392,69,0,0" Name="checkBoxWeir3" VerticalAlignment="Top" />
            </Grid>
        </GroupBox>
        <GroupBox Header="Emulator-controlled States" HorizontalAlignment="Left" Margin="641,12,0,54" Name="groupBox2" Width="340">
            <Grid Height="488">
                <CheckBox Content="Pump1" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,25,0,0" Name="checkBoxPump1" VerticalAlignment="Top" />
                <CheckBox Content="Pump2" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,47,0,0" Name="checkBoxPump2" VerticalAlignment="Top" />
                <CheckBox Content="Pump3" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,69,0,0" Name="checkBoxPump3" VerticalAlignment="Top" />
                <CheckBox Content="Pump4" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,91,0,0" Name="checkBoxPump4" VerticalAlignment="Top" />
               
                <CheckBox Content="PumpVacuum1" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,25,0,0" Name="checkBoxPumpVacuum1" VerticalAlignment="Top" />
                <CheckBox Content="PumpVacuum2" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,47,0,0" Name="checkBoxPumpVacuum2" VerticalAlignment="Top" />
                <CheckBox Content="PumpVacuum3" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,69,0,0" Name="checkBoxPumpVacuum3" VerticalAlignment="Top" />
                <CheckBox Content="PumpVacuum4" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,91,0,0" Name="checkBoxPumpVacuum4" VerticalAlignment="Top" />

                <CheckBox Content="Bollard1" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,135,0,0" Name="checkBoxBollard1" VerticalAlignment="Top" />
                <CheckBox Content="Bollard2" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,157,0,0" Name="checkBoxBollard2" VerticalAlignment="Top" />
                <CheckBox Content="Bollard3" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,179,0,0" Name="checkBoxBollard3" VerticalAlignment="Top" />
                <CheckBox Content="Bollard4" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,201,0,0" Name="checkBoxBollard4" VerticalAlignment="Top" />
                <CheckBox Content="Bollard5" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="32,223,0,0" Name="checkBoxBollard5" VerticalAlignment="Top" />
                
                <CheckBox Content="NorthHWDisable" HorizontalAlignment="Left" IsEnabled="True" Margin="182,135,0,337" Name="checkBoxNHWare" />
                <CheckBox Content="SouthHWDisable" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,157,0,0" Name="checkBoxSHWare" VerticalAlignment="Top" />
                <CheckBox Content="SidewalkWaterLevelSensor" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,179,0,0" Name="checkBoxSWWater" VerticalAlignment="Top" />
                <CheckBox Content="ManholeDisable" Height="16" HorizontalAlignment="Left" IsEnabled="True" Margin="182,201,0,0" Name="checkBoxMHole" VerticalAlignment="Top" />
                <Label Content="Temperature:" Height="28" HorizontalAlignment="Left" Margin="42,265,0,0" Name="label1" VerticalAlignment="Top" />
                <TextBox Height="23" HorizontalAlignment="Right" Margin="0,267,82,0" Name="textBoxTemperature" VerticalAlignment="Top" Width="64" />
                <Button Content="Update Temperature" Height="25" HorizontalAlignment="Left" Margin="103,302,0,0" Name="buttonUpdateTemperature" VerticalAlignment="Top" Width="116" />
            </Grid>
        </GroupBox>
        <Button Content="Start Emulator" Height="23" HorizontalAlignment="Left" Margin="331,529,0,0" Name="buttonStartEmulator" VerticalAlignment="Top" Width="122" Click="buttonStartEmulator_Click" />
        <Button Content="Disconnect Emulator" Height="23" HorizontalAlignment="Left" Margin="497,529,0,0" Name="buttonDisconnectEmulator" VerticalAlignment="Top" Width="138" IsEnabled="False" />
        <Label Content="Emulator Status: Disconnected" Height="28" HorizontalAlignment="Left" Margin="689,529,0,0" Name="labelEmulatorStatus" VerticalAlignment="Top" Width="193" />
    </Grid>
</Window>
